home *** CD-ROM | disk | FTP | other *** search
/ The Guided Tour of Multimedia (Second Edition) / The Guided Tour of Multimedia (Second Edition).iso / trials / director / evalcopy / director.z / COMMPORT.RC < prev    next >
Text File  |  1994-06-02  |  2KB  |  53 lines

  1. /*****************************************************************************
  2.  
  3.                           Macromedia CommPort XObject
  4.                          Resource File for XMethTable
  5.                                        
  6.                          (c) Copyright 1993 Macromedia
  7.                               All Rights Reserved
  8.  
  9.  *****************************************************************************/
  10.  
  11. #include <windows.h>
  12.  
  13. XMethTable RCDATA
  14. BEGIN
  15.     "-- CommPort External Factory. 01-Feb-93 PTM\0",
  16.     "CommPort\0",
  17.     "ISII   mNew, PortName, IRecvBufSize, IXmitBufSize --Creates a new 
  18. instance\0", 
  19.     "X      mDispose                --Disposes of XObject 
  20. instance\0",
  21.     "S      mName                   --Returns name of XObject 
  22. (CommPort)\0",
  23.     "S      mPortName               --Returns name of port (e.g., COM1)\0",
  24.     "I      mStatus                 --Returns numeric status of last method 
  25. call\0",
  26.     "SI     mError, IErrorCode      --Returns error string from error code\0",
  27.     "IIII   mSetup, IBaudRate, lStopBits, lParity --Sets up the COM port\0",
  28.     "II     mSetBaudRate, IBaudRate --Sets the baud rate\0",
  29.     "I      mBaudRate               --Returns the baud rate\0",
  30.     "II     mSetDataBits, IDataBits --Sets the number of data bits\0",
  31.     "I      mDataBits               --Returns the number of data bits\0",
  32.     "II     mSetStopBits, IStopBits --Sets the number of stop bits (10,15,20)\0",
  33.     "I      mStopBits               --Returns the number of stop bits\0",
  34.     "IS     mSetParity              --Sets parity 
  35. (Odd,Even,Mark,Space,None)\0",
  36.     "S      mParity                 --Returns parity (as string)\0",
  37.     "IS     mSetFlowCtl             --Sets flow control 
  38. (XonXoff,Hardware,None)\0",
  39.     "S      mFlowCtl                --Returns flow control (as string)\0",
  40.     "II     mWriteChar, ICharNum    --Writes a single character\0",
  41.     "IS     mWriteString, String    --Writes a null-terminated string\0",
  42.     "I      mWriteCount             --Returns write count of last 
  43. transmission\0",
  44.     "I      mWriteFlush             --Flushes transmit buffer\0", 
  45.     "I      mReadChar               --Reads a single character (returns 
  46. ASCII)\0",
  47.     "S      mReadString             --Reads a null-terminated string\0",
  48.     "I      mReadCount              --Returns a read count of pending 
  49. receive\0",
  50.     "I      mReadFlush              --Flushes the receive buffer\0",
  51.     "\0\0"
  52. END
  53.